home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Languguage OS 2
/
Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO
/
language
/
e
/
readme.exo
< prev
Wrap
Text File
|
1994-10-18
|
3KB
|
61 lines
This directory contains publicly available software from the EXODUS
Database Toolkit Project.
The EXODUS software includes the EXODUS Storage Manager (a persistent
object storage system) and the compiler for the E persistent
programming language. Also included is documentation, and a suite of
test programs for both components. We are no longer distributing the
EXODUS Query Optimizer Generator since Prof. Goetz Graefe
(graefe@cs.pdx.edu -- the primary developer of the software) now has a
completely new system available from ftp.cs.pdx.edu.
The EXODUS Storage Manager (SM) is a multi-user object storage system
supporting versions, indexes, single-site transactions, distributed
transactions, concurrency control, and recovery. E is a persistent
programming language based on C++ (implemented in a recent version of
GNU g++). It uses the SM to store objects.
The EXODUS Database Toolkit software is freely available via anonymous
ftp. We currently support SPARCstations/SUN-OS, DECstations/ULTRIX
workstations. The Storage Manager component is also available for
HP 7xx/HP-UX workstations.
This directory contains publicly available software from the EXODUS
Database Toolkit Project.
sm/
The EXODUS Storage Manager is located in the "sm" directory.
E/
A version of GNU E (a persistent programming language based on C++)
for decstations and sparcs is available in the "E" directory.
E_lange_doc/
A few E language papers are located in "E_lang_doc".
bibliography/
The file "bibliography" contains a bibliography of EXODUS-related
papers. All EXODUS Project Technical Reports are available
through the technical report server on this archive.
If you decide to use the EXODUS software, please join the
exodus_all@cs.wisc.edu mailing list. That way we can keep you informed
of updates. See README.mailinglist for more information.
************************** SOFTWARE STATUS ***************************
The EXODUS Storage Manager has a client-server (page shipping)
architecture with B+tree and linear-hashing index facilities,
distributed transactions, version support, lock-based concurrency
control, and log-based recovery support. The current release is
version 3.1.
A new E language implementation, GNU E, is is available via ftp. This
compiler is based on GNU g++ 2.3.3.
**************************** FUTURE PLANS ****************************
SM 3.* and E 2.3.3 are the final major releases planned for the EXODUS
software. We will still have some minor releases to fix bugs and
add minor improvements.